Cademy xyz's profileAman Agrawal's profile

VR Headset 3D Modeling

VR Headset | Rhinoceros & Grasshopper
Workflow webinar to 3D model VR Headset, apply parametric textures & renders.
Software: Rhinoceros, Grasshopper 3D & Keyshot
In this Workflow Webinar we will explore CAD modeling, parametric design and 3D rendering of a VR Headset. You can watch the entire Webinar with this Link or at the end of this post.
To create the VR Headset, we will start by 3D modeling the base geometry in Rhinoceros 3D. With the given technical dimension, we will draw the front curve profile. Using the BlendCrv command, we will create a G2 curve continuity between the vertical & horizontal reference curves and mirror it two times to create the complete front profile
We will convert the curve boundary as a Surface. Rebuild the surface to degree 6 surface in U & V directions. We will move the CVs to flex the surface. And later extrude the Surface to convert it as a Solid geometry.

To fillet the Edge, we will use a different approach. Let’s pipe the Edge, rebuild the pipe surface to simplify the complexity. Use the pipe to trim the edges and bridge the gap with BlendSrf with desired continuity (G2).

We will add two parallel curves to add the front design feature. After splitting the front surface patch, we will move the central control points. Finally bridge the surfaces with surface from Sweep2 rails command. Make sure to select the curvature continuity criteria to create a smoother transition.

We will use a mesh geometry to approximate the mesh intersection with the Headset. This will give us a rough splitting curve. We can recreate a clean cutting profile for the forehead, cheek and nose contact points.

For the internal part of the VR Headset, we will use the outer shell shape and offset the overall shape. Use similar splitting profiles for the design features.

To model the Headband part, we will draw a rough sketch based upon the reference mesh. We will draw a cross sectional profile and use Sweep1 command to create the 3D geometry.
We will apply a parametric texture on the front part of the VR Headset using Grasshopper 3D. Grasshopper is a Plugin that works as a visual programming language within Rhinoceros 3D. Unlike RhinoScript, Grasshopper requires no knowledge of programming or scripting, but still allows designers to create parametric and algorithmic designs.

So, to create the 1st pattern, create a grid of points/planes on the surface. Some frames might not be oriented correctly so we will align all the frames to the Rhinoceros Z axis. After that we will create rectangles on the frames and rotate it 45º. Finally we will apply non uniform scaling in local X & Y axis. We will extrude the diamond curves in the normal direction of each plane. The depth is based upon curve attractor from the surface edge.

For the 2nd patten, we will create horizontal cross sections using the contour component. We will convert the curves to variable pipes. But before doing that we need to Reparametrize the curves. We will use values between 0 to 1 to control the thickness of the pipes.
You can watch the entire webinar here:
VR Headset 3D Modeling
Published:

VR Headset 3D Modeling

Published: